like a sitting duck - Deutsch Englisch Wörterbuch